$(function () {
    function init() {
        $.ajax({
            method: 'get',
            url: '/my/userinfo',
            success(res) {
                $('input[name=id]').val(res.data.id)
                $('.layui-form-item [name=username]').val(res.data.username)
                $('.layui-form-item [name=nickname]').val(res.data.nickname)
                $('.layui-form-item [name=email]').val(res.data.email)
            }
        })
    };

    init();
    function updateUserInfo(data){
        $.ajax({
            method:'post',
            url:'/my/userinfo',
            data,
            success(res){
                if(res.status === 0){
                    // 这里想调用index.js中的init（），来使index.html刷新一下
                    // 使用window.parent来调用全局下的init();
                    window.parent.init();
                }
            }
        })
    }
    
    $('#userInfoForm').on('submit' , function(e){
        e.preventDefault();
        updateUserInfo($(this).serialize())
    })

})